front stabilizer bar/strut - French English Dictionary